691 River St, Fitchburg, MA 01420-2910, Fitchburg
"Highly recommend. The best lobster I have ever had so far. Super affordable price. 2 lobsters $19.99"
"Highly recommend. The best lobster I have ever had so far. Super affordable price. 2 lobsters $19.99"